<script>
import Vue from 'vue'
export default Vue.extend({
  mpType: 'app',
  onLaunch() {
    const updateManager = wx.getUpdateManager()
    updateManager.onCheckForUpdate(function (res) {
      // 请求完新版本信息的回调

      // console.log(res.hasUpdate)

      if (res.hasUpdate) {
        updateManager.onUpdateReady(function (ress) {
          updateManager.applyUpdate()

          // console.log("===强制更新重启")
        })
      } else {
        updateManager.onUpdateFailed(function () {
          // 新版本下载失败
        })
      }
    })
    uni.getSystemInfo({
      success: e => {
        // 状态栏高度
        let statusBarH = e.statusBarHeight || 20
        // 胶囊按钮数据
        let customData = wx.getMenuButtonBoundingClientRect()
        // 自定义导航栏高度
        let customNavBarH = customData.height + (customData.top - statusBarH) * 2
        // 总高度
        let navH = statusBarH + customNavBarH

        uni.setStorageSync('navH', navH) //总高度
        uni.setStorageSync('statusBarH', statusBarH) //状态栏
        uni.setStorageSync('customNavBarH', customNavBarH) //自定义导杭兰
      },
      fail: error => {},
    })
  },
  onShow() {
    console.log('App Show')
  },
  onHide() {
    console.log('App Hide')
  },
  // 全局对象
  globalData: {
    // 购物数据
    shoppingData: {
      goodsNum: 1000, //商品个数
    },

    // 门店信息--选中的售点名称
    selectedPosition: '',
  },
})
</script>

<style>
/*每个页面公共css */

@import './styles/base.wxss';
@import './styles/common.scss';
/*每个页面公共css */
body,
html {
  font-size: 28rpx;
  background-color: #f6f6f6;
}
button::after {
  border: none;
}
::-webkit-scrollbar {
  width: 0;
  height: 0;
  color: transparent;
}
::v-deep .uni-icons {

vertical-align: middle;
}
</style>
